A. must have taken B. may have taken C. may have been taken D. should have been taken 7、Since this road is wet and slippery this morning, it ___ last night. A. must rain B. was raining C. must have rained D. may rain 8、She ___ be ill because I sa...
[A] must be [B] had been [C] must have been [D] had to be (答案为C) 2)can’t / couldn’t have+过去分词,表示对已发生情况的否定推测,译为“(昨天)一定没……”。如: Mary my lett...
C. must receive D. must fail to receive 2、I believe he ___ an accident, otherwise he would have arrived on time. A. would have had B. could have had C. should have had D. must have had 3、Something must have happened on their way here. Or they ___...
12将来完成进行时(will have been doing) 表示动作从某一时间开始一直延续到将来某一时间,是否继续下去,应视上下文而定。 例:By the end of next month, the project will have been being worked for 3 years. 到下个月底为止,这项工程就已经不停地进行了3年了。 13...
(慈善的) exercise. "Google's core business is search and find, soobviously what helps improve Google's search engine is good for Google," he says. "But we havenever built aspreadsheet(电子数据表) outlining the financial benefits of this, and I have...
更多内容请点击:成人高考学位英语备考练习:情态动词 推荐文章